package com.infore.statisticsAndAlarm.export.policy.bo;

import javax.servlet.http.HttpServletRequest;

import com.infore.statisticsAndAlarm.bo.DatasChartsBo;
import com.infore.statisticsAndAlarm.select.util.PageObject;

public class ExportParamBo {
	
	private DatasChartsBo datasChartsBo;
	
	private PageObject pageObject;
	
	private HttpServletRequest request;
	
	private String headerProp;
	
	private String pattern;
	
	private String tableType;
	
	private Boolean ifCurrentSection;
	
	private String stationCodes;
	
	private String startTime;
	
	private String endTime;
	
	private String logType;
	
	private String flag;
	

	public ExportParamBo(DatasChartsBo datasChartsBo,PageObject pageObject, HttpServletRequest request, String headerProp, String pattern, String tableType,
			Boolean ifCurrentSection, String stationCodes, String startTime, String endTime, String logType, String flag) {
		super();
		this.datasChartsBo = datasChartsBo;
		this.pageObject = pageObject;
		this.request = request;
		this.headerProp = headerProp;
		this.pattern = pattern;
		this.tableType = tableType;
		this.ifCurrentSection = ifCurrentSection;
		this.stationCodes = stationCodes;
		this.startTime = startTime;
		this.endTime = endTime;
		this.logType = logType;
		this.flag = flag;
	}

	public DatasChartsBo getDatasChartsBo() {
		return datasChartsBo;
	}

	public void setDatasChartsBo(DatasChartsBo datasChartsBo) {
		this.datasChartsBo = datasChartsBo;
	}

	public PageObject getPageObject() {
		return pageObject;
	}

	public void setPageObject(PageObject pageObject) {
		this.pageObject = pageObject;
	}

	public HttpServletRequest getRequest() {
		return request;
	}

	public void setRequest(HttpServletRequest request) {
		this.request = request;
	}

	public String getHeaderProp() {
		return headerProp;
	}

	public void setHeaderProp(String headerProp) {
		this.headerProp = headerProp;
	}

	public String getPattern() {
		return pattern;
	}

	public void setPattern(String pattern) {
		this.pattern = pattern;
	}

	public String getTableType() {
		return tableType;
	}

	public void setTableType(String tableType) {
		this.tableType = tableType;
	}

	public Boolean getIfCurrentSection() {
		return ifCurrentSection;
	}

	public void setIfCurrentSection(Boolean ifCurrentSection) {
		this.ifCurrentSection = ifCurrentSection;
	}

	public String getStationCodes() {
		return stationCodes;
	}

	public void setStationCodes(String stationCodes) {
		this.stationCodes = stationCodes;
	}

	public String getStartTime() {
		return startTime;
	}

	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	public String getLogType() {
		return logType;
	}

	public void setLogType(String logType) {
		this.logType = logType;
	}

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }
	
}
